package main

import (
	"gitee.com/mad-wud/lin"
)

var 链接_基础 = `
<template>
	<el-link {1} {2}  >链接</el-link>
</template>
<script setup>
{3}
</script>
<style lang="scss"  scoped>

</style>

`

func 链接(表 lin.J键值表) (vue string, 错误 error) {
	基础vue := 链接_基础
	属性表 := 表.QJ取键值表("属性")
	文件路径 := 全_文件.QX取运行目录() + "/链接.vue"

	属性 := 属性生成(属性表)
	属性 = 全_文本.T替换文本(属性, "icon=", ":icon=", -1)

	样式 := ""
	js := ""
	if 属性表.QW取文本("icon") != "" {
		js = 全_文本.C创建文本("import {{1}} from '@element-plus/icons-vue' //更多图标官方文档 改变引用和:icon 对应值即可 \r\n", 属性表.QW取文本("icon")) + js
	}

	基础vue = 全_文本.C创建文本(基础vue, 属性, 样式, js)
	return 基础vue, 全_文件.X写到_文件(文件路径, []byte(基础vue))

}
